-
nounmore than 40 northeastern Virgin Islands (15 inhabited); a dependent territory of the United Kingdompart of:
Explanation of british virgin islands
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.